go/types.varDecl.spec (field)

22 uses

	go/types (current package)
		decl.go#L371: 	varDecl  struct{ spec *ast.ValueSpec }
		decl.go#L378: func (d varDecl) node() ast.Node    { return d.spec }
		decl.go#L910: 			lhs0 := make([]*Var, len(d.spec.Names))
		decl.go#L911: 			for i, name := range d.spec.Names {
		decl.go#L919: 				switch len(d.spec.Values) {
		decl.go#L920: 				case len(d.spec.Names):
		decl.go#L922: 					init = d.spec.Values[i]
		decl.go#L926: 					init = d.spec.Values[0]
		decl.go#L928: 					if i < len(d.spec.Values) {
		decl.go#L929: 						init = d.spec.Values[i]
		decl.go#L932: 				check.varDecl(obj, lhs, d.spec.Type, init)
		decl.go#L933: 				if len(d.spec.Values) == 1 {
		decl.go#L953: 			scopePos := d.spec.End() // see constant declarations
		decl.go#L954: 			for i, name := range d.spec.Names {
		resolver.go#L367: 				lhs := make([]*Var, len(d.spec.Names))
		resolver.go#L373: 				if len(d.spec.Values) == 1 {
		resolver.go#L377: 					d1 = &declInfo{file: fileScope, version: check.version, lhs: lhs, vtyp: d.spec.Type, init: d.spec.Values[0]}
		resolver.go#L381: 				for i, name := range d.spec.Names {
		resolver.go#L389: 						if i < len(d.spec.Values) {
		resolver.go#L390: 							init = d.spec.Values[i]
		resolver.go#L392: 						di = &declInfo{file: fileScope, version: check.version, vtyp: d.spec.Type, init: init}